import request from '../utils/request'

/**
 * 获取所有分类（顶级、二级，对应的商品推荐数据）
 * @returns
 */
export function findAllCategory() {
  return request('/home/category/head', 'get')
}

/**
 * 获取顶级类目信息，children属性就是各个子分类
 * @param {String} id 顶级类目id
 * @returns
 */
export function findTopCategory(id) {
  return request('/category', 'get', { id })
}

/**
 * 获取二级类目的筛选条件
 * @param {String} id
 * @returns
 */
export function findSubFilter(id) {
  return request('/category/sub/filter', 'get', { id })
}

/**
 * 获取二级分类的商品
 * @param {Object} params
 * @returns
 */
export function findSubCategoryGoods(params) {
  return request('/category/goods/temporary', 'post', params)
}
